#include "user.h"

struct user_para
{
    int value[E_PARA_MAX];
};
static struct user_para g_para = 
{
    .value[E_PARA_WIFI_STATE] = 0,
    .value[E_PARA_BATTERY_STATE] = 4,
    .value[E_PARA_PM2D5_VALUE] = 300,
    .value[E_PARA_PM1_VALUE] = 100,
    .value[E_PARA_PM10_VALUE] = 100,
    .value[E_PARA_FORMALDEHYDE_VALUE] = 30,
    .value[E_PARA_TVOC_VALUE] = 50,
    .value[E_PARA_CO2_VALUE] = 56,
    .value[E_PARA_TEMP_VALUE] = 100,
    .value[E_PARA_HUMIDITY_VALUE] = 100,
};

void user_set_para(e_user_para para, int state)
{
    if (para >= E_PARA_MAX)
    {
        return ;
    }

    g_para.value[para] = state;
}

int user_get_para(e_user_para para)
{
    if (para >= E_PARA_MAX)
    {
        return 0;
    }

    return g_para.value[para];
}

